home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / t_os / f_list / f_list.doc < prev    next >
Text File  |  1993-07-08  |  5KB  |  129 lines

  1.  
  2.  #####################################
  3.  
  4.    ファイル   ネーム   リスター     V2.04
  5.            1992/12/23  by 尋燐・ルナ  (HI-CCC)
  6.  
  7.  #####################################
  8.  
  9. <収録ファイル>
  10.   F_LIST.GGG   F_LIST.DOC   :説明書
  11.     F_LIST.BAS   F_LIST.EXP   :実行プログラム    EXPは圧縮済
  12.     DIR.REX                   :サブプログラム
  13.  
  14.   < 取 扱 説 明 書 >
  15. 1.このプログラムはREXファイルを読み込む都合上
  16.     ・パスの通った所に置く
  17.     ・カレントディレクトリを移す
  18.     ・直接プログラム上でフルパス指定に訂正する
  19.    のどれかにて実行してください。
  20.  
  21. 2.このプログラムは以下の点に於いて恐ろしいほどエラーチェックをしていません。
  22.     ・指定ドライブの存在、書き込み可能か
  23.     ・ファイル名の適正
  24.     ・ワイルドカードの適正
  25.     ・同名ファイルの存在 (コビー時、リスト出力時)
  26.    以上にエラーが発生した場合はプログラムが停止、もしくは異常実行いたしま
  27.    す。エラー番号で確かめるなりして再度起動し直して正しく入力してください。
  28.       不安な時はサイドワーク(ファイル操作)等で確認すると良いでしょう。
  29.  
  30. 3.このプログラムは以下の機能があります。
  31.     指定ドライブ内全てに対して指定したワイルドカードで検索し、
  32.      ・ファイル名のみのリスト
  33.      ・フルパス付きのリスト
  34.      ・ファイル情報の添付
  35.      ・COPYコマンドの付加
  36.      ・DELコマンドの付加
  37.      ・特殊ファイルを検索の対象に加える
  38.     他、全ファイル数、全ディレクトリ数を数える。
  39.  
  40. 4.実行例
  41.     ファイル構造が右図の時       |   A:TMENU.ITM
  42.         ワイルドカード  *.*          |     RUN386.EXE
  43.         で検索したとき以下の         |     +--T_TOOL
  44.         リストを作れます。           |        +--TYPE.EXP
  45.  
  46.         TMENU.ITM          \TMENU.ITM            a----- \TMENU.ITM
  47.         RUN386.EXE         \RUN386.EXE           a----- \RUN386.EXE
  48.         TYPE.EXP           \T_TOOL\TYPE.EXP      a----- \T_TOOL\TYPE.EXP
  49.  
  50.         COPY A:\TMENU.ITM B:\               DEL A:\TMENU.ITM
  51.         COPY A:\RUN386.EXE B:\              DEL A:\RUN386.EXE
  52.         COPY A:\T_TOOL\TYPE.EXP B:\         DEL A:\T_TOOL\TYPE.EXP
  53.  
  54.         COPY A:\TMENU.ITM B:\               \
  55.         DEL A:\TMENU.ITM                    TMENU.ITM
  56.         COPY A:\RUN386.EXE B:\              \
  57.         DEL A:\RUN386.EXE                   RUN386.EXE
  58.         COPY A:\T_TOOL\TYPE.EXP B:\         \T_TOOL
  59.         DEL A:\T_TOOL\TYPE.EXP              TYPE.EXP
  60.  
  61.     上記は一例です。
  62.  
  63. 5.どういう時に使うと便利か?
  64.     ・指定ファイルの存在とフルパスの確認。
  65.     ・同一ファイル名の存在確認。
  66.     ・全ファイル数、ディレクトリ数、特殊ファイルの存在の確認。
  67.     ・TIFファイルのリストを作り其を連続して見る。
  68.     ・例えばDOCファイルのみを別ディスクにコピーする。
  69.     ・             削除する。
  70.     ・他アイディア次第!
  71.  
  72. 6.おまけ機能としてTIFリストで画像ファイルを次々と表示する機能を付けま
  73.    した。*.TIFでフルパス指定したリストを用意してください。フリコレ
  74.    等なら500枚近くの画像が見れます。但し簡易的な物なのでF-BASIC で使
  75.       用していない画面モードだったり、パレットをいじって有る物はうまく表示
  76.    されません。あしからず!
  77.  
  78. 7.おまけの2つ目としてリストにドライブ番号を付加するプログラムを入れてお
  79.    きます。必要なら使って下さい。
  80.         \TMENU.ITM             A:\TMENU.ITM
  81.         \RUN386.EXE            A:\RUN386.EXE
  82.         \T_TOOL\TYPE.EXP       A:\T_TOOL\TYPE.EXP
  83.  
  84. 8.実行中右下にPASS1・・PASS2と何かピコピコ動いていますが、1でファイル名の
  85.    検索をし2でディレクトリの検索をしています。CDの場合とろいので単な
  86.    る気休めと、プログラム制作中の動作確認です。
  87.  
  88. 9.CDはとろいのですが特にGNUのCDは超横綱級でかなりの時間が掛かりま
  89.       す。23736ファイル約30分です。その他のCDは5分以下です。
  90.  
  91. 10.一応サブディレクトリ数(100)、ディレクトリの深さ10まで対応して
  92.    ありますが(GNUが動く様に)実行中に停止したときはこの範囲を越えた
  93.    可能性が有ります。プログラム中の定数を変えて下さい。最も先ず無いと思
  94.    いますが....
  95.  
  96. 11.もし検索ファイルが存在しない場合でもファイルサイズ0のファイルが出来
  97.    てしまいます。
  98.  
  99.  
  100.  
  101. [サブとして使用させて頂いたプログラム]
  102.           DIR.REX     :1991/OH!FM TOWNS 新創刊号 掲載 伊藤哲史作 
  103.                       :ファイル名を文字変数に格納する
  104.  
  105.  
  106.  
  107. 謝辞
  108.  
  109.  制作にあたっていろいろと助言、動作テスト等に協力してくださった
  110.    ゴルゴ・小林 さん  /  あんちゃん
  111.     さんざん邪魔をした のりP / てるりん
  112.  に心から感謝いたします。
  113.  
  114.  
  115. その他
  116.  
  117.  なお、以下の条件を守ってくだされば再配布は許可します。
  118.  
  119.  ・アーカイブ内容を変更しないこと。
  120.  ・配布に際して金銭をとらないこと。
  121.  
  122.  ただし、このプログラムを使用することによって生じたいかなる損害に対しても、
  123.  作者は責任を負いませんので、ご了承ください。
  124.  
  125.  
  126.  1992年 12月 23日             NIFTY-Serve  GBB02211   尋燐・ルナ
  127.  
  128.  
  129.